package com.example.parent.bookmanage_cache;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.annotation.EnableCaching;

/**
 * 图书管理缓存应用程序入口类
 * 作为Spring Boot应用的启动类，负责初始化和启动整个应用
 */
@SpringBootApplication // 复合注解，包含@ComponentScan、@EnableAutoConfiguration和@Configuration
// 用于开启组件扫描、自动配置和标识配置类
@EnableCaching // 启用Spring缓存机制，使应用中的缓存注解（如@Cacheable、@CachePut等）生效
public class BookManageCacheApplication {

    public static void main(String[] args) {
        SpringApplication.run(BookManageCacheApplication.class, args);
    }

}